package com.course.cdspringboot.entity.achievement;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.time.LocalDate;

@Data
public class AchievementPaper {
    @TableId
    private Integer achievementId;
    private String paperName;
    private String journal;
    private String issue;
    private String volume;
    private String page;
    private String retrievalLevel;
    private String authorList;
    private String firstAuthor;
    private String correspondingAuthor;
    private LocalDate publicationDate;
    private String impactFactor;
    private String paperLink;
    private LocalDate submissionDate;

    @TableField(exist = false)
    private String reviewStatus;
    @TableField(exist = false)
    private LocalDate createdDate;
    @TableField(exist = false)
    private String reviewComments;
}